cram stuff - French English Dictionary